﻿using FluentValidation;

namespace YL.Core.Entity.Fluent.Validation
{
    public class StudentFluent : AbstractValidator<Whr_student>
    {
        public StudentFluent() 
        {
            RuleFor(x => x.StudentName).NotNull().NotEmpty().WithMessage("姓名不能为空").Length(2, 22).WithMessage("姓名长度必须在2到22个字符之间");
            RuleFor(x => x.StudentName).NotNull().NotEmpty().WithMessage("联系人不能为空").Length(2, 22).WithMessage("联系人必须是2到22个字");
            RuleFor(x => x.Contact).NotNull().NotEmpty().WithMessage("联系人不能为空").Length(2, 22).WithMessage("联系人必须在2到22个字符之间");
            RuleFor(x => x.Nickname).NotNull().NotEmpty().WithMessage("昵称（小名）不能为空").Length(1, 22).WithMessage("昵称小明可以是1到22个字符之间");
        }
    }
}
